@charset "gb2312";
html, body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, button, textarea, p, blockquote, th, td {
	padding: 0;
	margin: 0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
	font-size: inherit;
}
img {
	border: none;
}
a,a:focus, a:hover{
	color: #666;
	outline: 0;
	text-decoration: none;
}
a:hover {
	text-decoration: none;
	color: #4996EA;
}
a:link {
	text-decoration: none;
}
ul, li {
	list-style-type: none;
	padding: 0;
	margin: 0;
}
input, select, textarea, button {
	font-size: 100%;
	font-family: inherit;
}
body {
	color: #666;
	font-family: "microsoft yahei";
	overflow-x: hidden;
}
h1, h2, h3, h4, h5, h6 {
	font-size: inherit;
	font-weight: normal;
	color: #bea68c;
}
.clear {
	clear: both;
	height: 0;
	overflow: hidden;
	font-size: 0px;
	line-height: 0;
}
.clearfloat:after {
	display: block;
	clear: both;
	content: "";
	visibility: hidden;
	height: 0;
}
.bhh {
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.fl {
	float: left;
	display: inline;
}
.fr {
	float: right;
	display: inline;
}
.row {
	padding: 0;
	margin: 0;
	width: 100%;
	height: auto;
}
.container {
	padding: 0;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
	padding: 0;
}
.ui-page {
	outline: none;
}
.ui-loader, .ui-body-a, .ui-loader-default {
	display: none;
}

/*只对IE6/7/8有效*/
@media \0screen\,screen\9 {
}
@media screen and (min-width: 1440px) {
.container {
	width: 1200px;
}
}
/*头部*/
.head_nav1 {
	margin-top: 40px;
	width: 36%;
}
.head_nav1 .img1 {
	display: block;
}
.head_nav1 .img2, .head_nav1 .img3, .head_nav1 .img4 {
	display: none;
}
.head_nav2 {
	width: 55.33%;
}
.head_nav2 .ul1 {
	text-align: right;
}
.head_nav2 .ul1 .li1 {
	display: inline-block;
	font-size: 18px;
	color: #4f656e;
	padding: 52px 4.6%;
	position: relative;
	cursor: pointer;
}
.head_nav2 .ul1 .li1::before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
	z-index: -1;
	background-color: #fff;
	-webkit-transform: scaleY(.3);
	transform: scaleY(.3);
	opacity: 0;
	transition: all .3s
}
.head_nav2 .ul1 .li1:hover::before {
	opacity: 1;
	background-color: #c3f3ff;
	-webkit-transform: scaleY(1);
	transform: scaleY(1);
	transition: -webkit-transform .6s cubic-bezier(.08, .35, .13, 1.02), opacity .4s;
	transition: transform .6s cubic-bezier(.08, .35, .13, 1.02), opacity
}
.head_nav2 .ul1 .li1:hover {
	color: #28576a;
}
.tckb {
	display: none
}
@media screen and (max-width: 1200px) {
.head_nav1 {
	margin-top: 30px;
}
.head_nav2 .ul1 .li1 {
	padding: 38px 3.5%;
}
}
 @media screen and (max-width: 992px) {
.head_nav1 {
	margin-top: 22px;
}
.head_nav2 .ul1 .li1 {
	padding: 28px 1.7%;
}
}
 @media \0screen\,screen\9 {
.head_nav2 .ul1 .li1:hover {
	background: #c3f3ff;
	color: #28576a;
}
}
.head_nav2 .ul1 .li1 .img1 {
	position: relative;
	top: -7px;
	left: 3px;
}
.head_nav2 .ul1 .li1 .img_jt {
	display: none;
	width: 2%;
	float: right;
	margin: 5px 0 0 0;
}
 @media screen and (max-width: 768px) {
.tckb {
	display: block;
	width: 100%;
}
.tckb img {
	width: 100%;
}
.head_nav {
	background: #fff;
	position: fixed;
	z-index: 888;
	width: 100%;
	top: 0;
}
.head_nav1 {
	margin-top: 0px;
	width: 100%;
	padding: 4.68% 0;
}
.head_nav1 .img1 {
	display: none;
}
.head_nav1 .img4 {
	display: block;
	float: left;
	width: 74.53%;
	margin-left: 8%;
}
.head_nav1 .img2 {
	display: block;
	width: 7%;
	float: right;
	margin: 2% 2% 0 0;
	position: relative;
}
.head_nav1 .img3 {
	display: block;
	left: 140px;
	width: 6%;
	float: right;
	margin: 2% 2% 0 0;
	position: relative;
}
.head_nav2 {
	width: 100%;
	height: 80%;
}
.head_nav2 .ul1 {
	text-align: left;
	display: none;
}
.head_nav2 .ul1 .li1 {
	padding: 15px 5%;
	width: 100%;
	position: relative;
	border-bottom: 1px solid #f1f4f8;
}
.head_nav2 .ul1 .li1 .img_jt {
	display: block;
}
.head_nav2 .ul1 .li1:hover {
	color: #009cdc;
}
.head_nav2 .ul1 .li1:hover .img_jt {
	filter: saturate(10);
	-webkit-filter: saturate(10);
}
.head_nav2 .ul1 .li1 .img1 {
	display: none;
}
.head_nav2 .ul1 .li1 span {
	display: block;
	font-size: 26px;
	line-height: 200%;
	position: absolute;
	right: 0;
	top: 0px;
	background: #009cdc;
	color: #fff;
	height: 100%;
	width: 15%;
	text-align: center;
}
}
/*banner*/
#carousel-example-generic .carousel-control.right, #carousel-example-generic .carousel-control.left {
	background-image: none!important;
}
#carousel-example-generic .glyphicon-chevron-right:before {
	content: "";
}
#carousel-example-generic .glyphicon-chevron-right {
	background: url(../img/banner_next.png) no-repeat;
	background-size: 100%;
}
#carousel-example-generic .glyphicon-chevron-left:before {
	content: "";
}
#carousel-example-generic .glyphicon-chevron-left {
	background: url(../img/banner_prev.png) no-repeat;
	background-size: 100%;
}
#carousel-example-generic .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev {
	width: 41px;
	height: 41px;
}
#carousel-example-generic .carousel-indicators {
	bottom: 3%!important;
}
#carousel-example-generic .carousel-indicators li {
	border: 1px solid #97c9f8;
	height: 8px;
	width: 8px;
	background: #fff;
	margin-left: 3px;
	margin-right: 3px;
}
#carousel-example-generic .carousel-indicators .active {
	width: 20px;
	margin-bottom: 1px;
}
.banner_nr img {
	width: 100%;
}
@media \0screen\,screen\9 {
#carousel-example-generic .carousel-control .glyphicon-chevron-right {
	width: 18px;
	height: 40px;
}
#carousel-example-generic .carousel-control .glyphicon-chevron-left {
	width: 18px;
	height: 40px;
}
}
.banner_nr .img2 {
	display: none!important;
}
@media screen and (max-width: 768px) {
.banner_nr .img1 {
	display: none!important;
}
.banner_nr .img2 {
	display: block!important;
}
#carousel-example-generic {
	margin-top: 0px;
}
#carousel-example-generic .carousel-control {
	display: none;
}
}
/*民生公益三个栏目*/
.msgy_bt {
	margin-top: 50px;
}
.msgy_bt ul li {
	padding: 1.5%;
	font-size: 22px;
	color: #1784db;
	text-transform: uppercase;
	width: 32%;
	display: inline-block;
	float: left;
	border: 1px solid #eaeaea;
	border-bottom: none
}
.msgy_bt ul li img {
	margin-right: 2%;
}
.msgy_bt ul li a {
	font-size: 16px;
	float: right;
	line-height: 30px;
}
.msgy_bt ul li a:hover {
	color: #6ab1e9;
}
.msgy_bt ul .li2 {
	margin: 0 2%;
}
.msgy_bt ul .a1 {
	display: none;
}
.msgy_nr .col-xs-4 {
	width: 32%;
	padding: 0.7% 1.5% 1.2%;
	border: 1px solid #eaeaea;
	border-top: none
}
.msgy_nr2 {
	margin: 0 2%;
}
.msgy_more {
	display: none;
}
/*新闻头条*/
.msgy_nr1 ul li {
	width: 100%;
	margin-bottom: 5.83%;
}
.msgy_nr1 ul li img {
	width: 22%;
	float: left;
	border-radius: 100%;
}
.msgy_nr1 ul li div {
	width: 72%;
	height: 100%;
	float: right;
}
.msgy_nr1 ul li div .p1 {
	font-size: 16px;
	color: #72abff;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.msgy_nr1 ul li div .p2 {
	font-size: 14px;
	margin-top: 4.206%;
	word-break: break-all;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
/*公益活动*/
#carousel-generic {
	width: 100%;
}
#carousel-generic .carousel-control {
	width: 40px;
	height: 25px;
	bottom: 0;
	top: 100%;
	margin-top: -25px;
	background-color: rgba(160, 143, 131, 0.73);
}
#carousel-generic .carousel-control:hover {
	background-color: #46a0c5;
	transition: all 0.5s;
}
#carousel-generic .carousel-control.left, #carousel-generic .carousel-control.right {
	background-image: linear-gradient(to right, rgba(255,255,255,0) 0, rgba(255,255,255,.0000) 100%);
}
#carousel-generic .carousel-control span {
	width: 100%;
	height: 100%;
	display: block;
	background-repeat: no-repeat;
	background-position: 50%;
}
#carousel-generic .carousel-control.left {
	left: 100%;
	margin-left: -80px;
}
#carousel-generic .carousel-control.left span {
	background-image: url(../img/msgy_xwjt1.png);
}
#carousel-generic .carousel-control.right span {
	background-image: url(../img/msgy_xwjt2.png);
}
#carousel-generic .carousel-inner img {
	width: 100%;
}
.msgy_nr2_1 {
	margin-top: 8%;
	margin-bottom: 5%;
}
.msgy_nr2_1 .p1 {
	font-size: 16px;
	color: #72abff;
	text-align: center;
}
.msgy_nr2_1 .p2 {
	font-size: 14px;
	margin-top: 5%;
	word-break: break-all;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
/*院内记事*/
.msgy_nr3_1 {
	position: relative
}
.msgy_nr3_1 .p1 {
	font-size: 16px;
	color: #fff;
	position: absolute;
	bottom: 0;
	width: 100%;
	padding: 5px;
	background: rgba(140, 136, 136, 0.71);
}
.msgy_nr3_2 {
	margin-top: 5.5%;
}
.msgy_nr3_2 ul li {
	padding-bottom: 4.39%;
	font-size: 14px;
	color: #556d77;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.msgy_nr3_2 ul li span {
	font-size: 20px;
	line-height: 0;
	margin-right: 12px;
	vertical-align: middle;
}
.msgy_nr3_2 ul li:hover {
	color: #72abff;
}
 @media screen and (max-width: 1200px) {
.msgy_nr1 ul li {
	margin-bottom: 7.1%;
}
.msgy_nr1 ul li div .p2 {
	margin-top: 6%;
	-webkit-line-clamp: 1;
}
}
@media screen and (max-width: 992px) {
.msgy_nr1 ul li {
	margin-bottom: 9.1%;
}
.msgy_nr1 ul li div .p2 {
	margin-top: 4.7%;
}
}
@media screen and (max-width: 768px) {
.msgy {
	width: 100%;
	max-width: 100%;
	overflow: hidden;
}
.msgy_bt {
	margin-top: 6%;
}
.msgy_bt ul li {
	border-bottom: 1px solid #eaeaea;
	text-align: center;
	padding-top: 2.5%;
	padding-bottom: 2.5%;
	font-size: 2.2rem;
}
.msgy_bt ul .li1 {
	margin-left: 2%;
}
.msgy_bt ul .li2 {
	margin: 0;
	border-left: none;
	border-right: none;
}
.msgy_bt ul li span {
	color: #3e4047;
}
.msgy_bt ul .lis {
	background: #72abff;
	border-color: #72abff;
}
.msgy_bt ul .lis span {
	color: #fff;
}
.msgy_bt ul li img, .msgy_bt ul li a {
	display: none;
}
.msgy_bt ul .a1 {
	display: block;
	color: #666;
	float: right;
	font-size: 14px;
}
.msgy_bt ul .a1:hover {
	color: #4990ad;
}
.msgy_nr {
	width: 300%;
}
.msgy_nr .col-xs-4 {
	width: 33.3333%;
	padding: 0 0.6676%;
	border: 0;
}
.msgy_nr1 ul {
	margin-bottom: 5%;
}
.msgy_nr1 ul li {
	margin-bottom: 0;
}
.msgy_nr1 ul li img {
	width: 20%;
	margin-top: 5%;
}
.msgy_nr1 ul li div {
	width: 72%;
	margin-top: 7.2%;
	margin-left: 4%;
	padding-right: 4%;
	margin-right: 4%;
	padding-bottom: 7.2%;
	background: url(../img/msgy_line.png) bottom repeat-x;
}
.xw_div3 {
	background: none !important;
}
.msgy_nr1 ul li div .p1 {
	font-size: 2.6rem;
}
.msgy_nr1 ul li div .p2 {
	font-size: 2rem;
	margin-top: 3%;
}
#carousel-generic .carousel-inner img {
	width: 100%;
}
.msgy_nr2 {
	margin: 0;
	margin-top: 2%;
}
.msgy_nr2_1 {
	margin-top: 6%;
	margin-bottom: 6%;
}
.msgy_nr2_1 .p1 {
	font-size: 2.6rem
}
.msgy_nr2_1 .p2 {
	font-size: 2rem; /*text-indent:2em; */
	line-height: 180%;
}
.msgy_nr3 {
	margin-top: 2%;
}
.msgy_nr3_2 {
	margin-bottom: 3.07%;
}
.msgy_nr3_2 ul li {
	font-size: 2.1rem;
}
.msgy_nr3_1 img {
	width: 100%;
}
.msgy_more {
	display: block;
	margin-left: auto;
	margin-right: auto;
	padding: 2% 0;
	border: solid 1px #1784db;
	color: #1784db;
	border-radius: 40px;
	width: 45%;
	text-align: center;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	margin-bottom: 6%;
}
}
/*@media screen and (max-width: 330px) {
	.msgy_bt ul li{font-size: 1.6rem;}
	.msgy_nr1 ul li { margin-bottom: 4.17%;}
	.msgy_nr1 ul li div .p2{font-size: 1.2rem;}

}*/

.index_bt {
	font-size: 22px;
	color: #1784db;
	padding: 2% 0;
}
.index_bt img {
	margin-right: 0.5%;
	vertical-align: middle;
	width: 24px;
}
.index_bt a {
	font-size: 16px;
	float: right;
	line-height: 30px;
}
.index_bt .sj_more {
	display: none;
}
@media screen and (max-width: 768px) {
.index_bt {
	font-size: 2.8rem;
	line-height: 100%;
	padding-bottom: 4.5%;
}
.index_bt img {
	width: 5%;
	max-width: 27px;
	margin-top: -1%;
	margin-right: 1%;
}
.index_bt a {
	font-size: 2.2rem;
	line-height: 2.8rem;
}
.index_bt .pc_more {
	display: none;
}
.index_bt .sj_more {
	display: block;
}
}
/*经典项目*/
.jdxm {
	margin-top: 1.6%;
}
.xm {
	border-left: 1px solid #eaeaea;
	border-top: 1px solid #eaeaea;
}
.xm li {
	width: 8.33%;
	border-right: 1px solid #eaeaea;
	border-bottom: 1px solid #eaeaea;
	float: left;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	text-align: center;
	font-size: 15px;
	position: relative;
	overflow: hidden
}
.xm li img {
	width: 100%;
}
.xm li .img {
	margin-top: -100%;
	position: absolute;
	left: 0;
}
/*.xm li p{ position:absolute; left: 50%; top: 53%;transform: translate(-50%,0);}*/
.xm li p {
	
	left: 0;
	right: 0;
	margin: 15px;
	
}
.xm li.active {
	background: #72abff;
}
.xm li.active a p{
	color: #fff;
}
.xm li.active .img {
	margin-top: 0;
}
.xm_nr .item {
	margin-top: 3.17%;
	display: none;
	font-size: 14px;
}

.xm_nr .item:nth-child(1){display:block;}
.xm_nr .item .img {
	width: 23.33%;
	float: left
}
.xmtj {
	width: 48.83%;
	float: left;
	margin-left: 3.085%;
	color: #7a797e;
}
.xmtj_txt {
	padding: 5% 4% 6%;
	background: #eef4f9;
}
.xmtj_txt .p1 {
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	padding-bottom: 3.8%;
}
.xmtj_txt .p2 {
	text-indent: 2em;
	line-height: 200%;
	word-break: break-all;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 4;
	overflow: hidden;
}
.xmtj img {
	margin-top: 4.8%;
	width: 100%;
}
.xmlb {
	width: 21.67%;
	float: right;
}
.xmlb .p2 {
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	margin-top: 3%;
}
.xmlb li {
	padding: 3% 7%;
	border-left: solid 1px #959595;
	margin-bottom: 6.53%;
}
.xmlb li:hover {
	background: #e9eff5;
}
.xmlb4 {
	margin-bottom: 0 !important;
}
@media screen and (max-width: 1200px) {
.xmtj img {
	margin-top: 3.3%;
}
.xmtj_txt {
    padding: 17px 20px 26px;

}
.xmtj_txt .p1 {
    padding-bottom: 10px;
}
.xmlb li {
    padding: 2.5% 7%;}
.xmlb .p1{ font-size:12px;}
.xmlb .p2 {margin-top: 2%;}
}
@media screen and (max-width: 992px) {
.xmtj img {
	margin-top: 2.78%;
}
.xmtj_txt {
    padding: 17px 20px 18.97px;
}
.xmtj_txt .p1 {
    padding-bottom: 5px;
}
.xmtj_txt .p2 {
	-webkit-line-clamp: 3;
}
.xmlb li {
	padding: 1.31% 7%;
	margin-bottom: 5%;
}
.xmlb .p2 {
    margin-top: 1%;
	font-size: 13px;
}

}
@media screen and (max-width: 768px) {
.xm li.active {
	background: #fff;
}
.xm li.active a p {
	color: #666;
}
.xm li.active .img {
	margin-top: -100%;
}
.jdxm {
	padding: 0 3%;
}
.xm_nr {
	display: none;
}
.xm li {
	width: 33.33%;
	font-size: 2.2rem;
}
}
/*会诊专家*/
.hzzj {
	margin-top: 1.6%;
}
.zj_nr .img2 {
	display: none !important;
}
.zj_nr .item .abox {
	position: absolute;
	top: 75.1%;
	padding: 0.9% 0;
	text-align: center;
	color: #72abff;
	font-size: 16px;
	border: solid 1px #72abff;
	width: 12.91%;
	background: #fff;
}
.zj_nr .item .abox:hover {
	color: #ff7200;
	border-color: #ff7200;
}
.zj_nr .item .zx {
	left: 46.8%;
}
.zj_nr .item .yuyue {
	left: 62.8%;
}
.hzzj .carousel-control.right, .hzzj .carousel-control.left {
	background-image: none!important;
}
.hzzj .glyphicon-chevron-right:before {
	content: "";
}
.hzzj .glyphicon-chevron-right {
	background: url(../img/ys_next.png) no-repeat;
	background-size: 100%;
}
.hzzj .glyphicon-chevron-left:before {
	content: "";
}
.hzzj .glyphicon-chevron-left {
	background: url(../img/ys_prev.png) no-repeat;
	background-size: 100%;
}
.hzzj .glyphicon-chevron-right, .hzzj .glyphicon-chevron-left {
	font-size: 0rem;
}
.hzzj .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev {
	width: 50px;
	height: 50px;
}
@media screen and (max-width: 768px) {
.hzzj {
	padding: 0 3%;
	margin-top: 7.6%;
}
.zj_nr {
	border: 1px solid #eaeaea;
}
.zj_nr .img1, .zj_nr .item .abox {
	display: none !important;
}
.zj_nr .img2 {
	display: block !important;
	width: 100%;
}
.hzzj .glyphicon-chevron-right {
	background: url(../img/ys_next1.png) center no-repeat;
	background-size: 80%;
	right: 10%;
	margin-top: -25px;
}
.hzzj .glyphicon-chevron-left {
	background: url(../img/ys_prev1.png) center no-repeat;
	background-size: 80%;
	left: 10%;
	margin-top: -25px;
}
}
/*关注民生*/
.gzms {
	margin-top: 1.6%;
}
.gzms_nr {
	border-left: 1px solid #eaeaea;
	border-top: 1px solid #eaeaea;
}
.gzms3 {
	padding: 1.5% 2%;
	border-right: 1px solid #eaeaea;
	border-bottom: 1px solid #eaeaea;
}
.gzms3:hover {
	-moz-box-shadow: 0 0 8px rgba(8,1,3,.2);
	-webkit-box-shadow: 0 0 8px rgba(8,1,3,.2);
	box-shadow: 0 0 8px rgba(8,1,3,.2);
	z-index: 10;
	background-color: #f8f7f7;
	border-top-color: #fe3509;
	-moz-transform: translate3d(0, -2px, 0);
	-ms-transform: translate3d(0, -2px, 0);
	-o-transform: translate3d(0, -2px, 0);
	-webkit-transform: translate3d(0, -2px, 0);
	transform: translate3d(0, -2px, 0);
}
.gzms_nr a:hover {
	color: #666
}
.gzms3 img {
	margin-top: 6%;
	margin-bottom: 8%;
	width: 100%
}
/*.gzms3 .animated{animate-delay: 20s!important;-webkit-animate-delay:20s!important;}*/
.gzms3 .p1 {
	font-size: 20px;
}
.gzms3 p {
	word-break: break-all;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	color: #666;
}
@media screen and (max-width: 768px) {
.gzms {
	padding: 0 3%;
	margin-top: 7.6%;
}
.gzms3 {
	width: 50%;
	padding: 4% 4% 5%;
}
.gzms3 .p1 {
	font-size: 2.4rem;
}
}
/*天亿健康生态圈*/
.tybt {
	margin-top: 1.6%;
}
.tyjk {
	padding: 70px 0 100px;
	background: url(../img/ty_bg.jpg) no-repeat;
	background-size: cover;
}
.tyjk1 {
/*    width: 80%;
    margin: 0 auto;*/
}
.tyjk1 .item img {
	width: 100%;
}
.tyjk1 .img2 {
	display: none!important;
}
#carousel-ty .carousel-indicators {
	display: none;
}
#carousel-ty .carousel-control {
	width: 39px;
	height: 39px;
	background-image: none;
	top: 50%;
	margin-top: -15px;
}
#carousel-ty .glyphicon-chevron-right:before {
	content: "";
}
#carousel-ty .glyphicon-chevron-right {
	background: url(../img/ty_next.png) no-repeat;
	background-size: contain;
}
#carousel-ty .glyphicon-chevron-left:before {
	content: "";
}
#carousel-ty .glyphicon-chevron-left {
	background: url(../img/ty_prev.png) no-repeat;
	background-size: contain;
}
#carousel-ty .carousel-control .glyphicon-chevron-left, #carousel-ty .carousel-control .glyphicon-chevron-right, #carousel-ty .carousel-control .icon-next, #carousel-ty .carousel-control .icon-prev {
	width: 100%;
	height: 109%;
}
#carousel-ty .carousel-control.left {
	left: -75px;
}
#carousel-ty .carousel-control.right {
	right: -75px;
}
@media \0screen\,screen\9 {
#carousel-ty .left.carousel-control, #carousel-ty .right.carousel-control {
	filter: none;
}
#carousel-ty .carousel-control .glyphicon-chevron-left, #carousel-ty .carousel-control .glyphicon-chevron-right, #carousel-ty .carousel-control .icon-next, #carousel-ty .carousel-control .icon-prev {
	width: auto;
	height: auto;
}
#carousel-ty .carousel-control .glyphicon-chevron-right {
	width: 20px;
	height: 40px;
}
#carousel-ty .carousel-control .glyphicon-chevron-left {
	width: 18px;
	height: 40px;
}
}
@media screen and (max-width:992px) {
.tyjk {
	padding: 55px 0 80px 0;
}
}
@media screen and (max-width:768px) {
.tybt {
	padding-left: 3%;
	padding-right: 3%;
	margin-top: 7.6%;
}
#carousel-ty {
	padding: 0 2%;
}
.tyjk {
	padding: 30px 0 60px 0;
	width: 100%;
	overflow: hidden;
}
.tyjk_p {
	font-size: 16px;
	text-align: left;
	line-height: 1em;
	margin: 35px 0 20px 0;
	padding: 0 5px;
}
.tyjk1 .img2 {
	display: block!important;
}
.tyjk1 .img1 {
	display: none!important;
}
#carousel-ty .carousel-indicators {
	bottom: -42px;
	display: block;
}
#carousel-ty .carousel-indicators li {
	border: 1px solid #97c9f8;
	height: 8px;
	width: 8px;
	background: #fff;
	margin-left: 3px;
	margin-right: 3px;
}
#carousel-ty .carousel-indicators .active {
	width: 20px;
	margin-bottom: 1px;
}
}
/*底部*/
.bottom {
	margin-top: 3%;
	margin-bottom: 3%;
}
.bottom_nr {
	position: relative;
}
.bottom1 {
	width: 28.33%;
}
.bottom1 p {
	font-size: 16px;
	color: #1784db;
	margin-bottom: 5.933%;
	line-height: 16px;
}
.bottom1 p span {
	float: left;
	margin-right: 20px;
}
.bottom .d1 {
	background: url(../img/bot_line.png) no-repeat;
	background-position: 100%;
}
.bottom2 {
	width: 31.16%;
	padding: 2% 0;
}
.bottom2 p {
	text-align: center;
}
.bottom2 .p1 {
	font-size: 20px;
	color: #ff6700;
}
.bottom2 .p2 {
	margin: 0 auto;
	margin-top: 5%;
}
.bottom2 .p3 {
	margin: 0 auto;
	width: 49.47%;
	border: solid 1px #ff6700;
	padding: 2.5% 0;
	color: #ff6700;
	margin-top: 6.414%;
}
.bottom2 .p3 img {
	margin-right: 3%;
	vertical-align: middle;
	width: 14px;
}
.bottom3 {
	width: 33.25%;
	position: relative;
	float: right;
}
.bottom3 img {
	width: 100%;
}
.bottom3 .p1 {
	position: absolute;
	bottom: 0px;
	left: 0;
	width: 100%;
	padding: 5px;
	color: #fff;
	font-size: 14px;
	background: rgba(80, 89, 100, 0.38);
}
.bottom3 .p2, .bottom3 .p3 {
	display: none;
}
.bottom4 {
	background: #e6e6e6;
	font-size: 14px;
	color: #52637c;
	padding: 15px 0;
	text-align: center;
}
.bottom4 p a{ color:#52637c;}
.bottom4 p a img {
	vertical-align: middle;
	margin-right: 1%;
}
.bottom4 .p1 {
	font-size: 13px;
	margin-top: 0.5%
}
.bottom4 .p2, .bottom4 .p3 {
	display: none;
}
 @media screen and (max-width:1200px) {
.bottom2 .p2 {
	font-size: 27px;
}
}
@media screen and (max-width:992px) {
.bottom1 p span {
	margin-right: 10px;
}
.bottom1 p {
	font-size: 14px;
	line-height: 14px;
}
.bottom2 .p2 {
	font-size: 20px;
}
.bottom2 {
	padding-bottom: 1.3%;
}
}
 @media screen and (max-width:768px) {
.bottom {
	margin-top: 0;
	margin-bottom: 0;
}
.bottom .d1 {
	background: url(../img/bot_line_sj.png) no-repeat;
	background-position: 100%;
}
.bottom1 {
	width: 55%;
	padding-left: 4%;
	margin-top: 7.37%;
	margin-bottom: 4.25%
}
.bottom1 p {
	font-size: 1.5rem;
}
.bottom1 p span {
	margin-right: 8px;
}
.bottom2 {
	width: 45%;
	background: none;
	margin-top: 7.37%;
	margin-bottom: 4.25%
}
.bottom2 .p1 {
	font-size: 2rem
}
.bottom2 .p2 img {
	width: 80%;
}
.bottom2 .p3 {
	font-size: 1.6rem;
	width: 60%;
	margin-top: 10%;
}
.bottom2 .p4 {
	margin-top: 12%;
}
.bottom2 .p3 img {
	width: 10%;
	max-width: 30px;
}
.bottom3 {
	float: left;
	width: 100%;
	background: #e6e6e6;
}
.bottom3 .p1 {
	display: none;
}
.bottom3 .p2, .bottom3 .p3 {
	display: block;
	text-align: center
}
.bottom3 .p2 {
	color: #0f89f5;
	font-size: 2rem;
	margin-top: 5.25%;
}
.bottom3 .p3 {
	width: 35%;
	font-size: 1.8rem;
	color: #fff;
	background: #72a3f0;
	padding: 2% 0;
	margin: 0 auto;
	border-radius: 40px;
	margin-top: 2.3%;
	margin-bottom: 4.6%;
}
.bottom4 {
	padding: 4% 3%;
	font-size: 1.18rem;
}
.bottom4 .container {
	margin-bottom:53px;
}
.bottom4 p a img {
	width: 4%;
}
.bottom4 .p1 {
	display: none;
}
.bottom4 .p2, .bottom4 .p3 {
	display: block;
	text-align: center
}
.bottom4 .p2 {
	margin-top: 1.5%;
}
.bottom4 .p3 {
	margin-top: 1.5%;
}
}
/*列表页的网站地址*/
.position {
	margin-top: 40px;
	padding: 14px 25px;
	border: 1px solid #e8e8e8;
}
.position .col-xs-8 {
	padding-top: 3px;
}
.position span {
	font-size: 15px;
	float: left;
	padding: 6px 0;
}

/*.position span a:hover {
	color: #70bfdd;
}*/
.position .position_zx {
	font-size: 15px;
	color: #fff;
	float: right;
	background-color: #f08619;
	padding: 6px 18px;
	transition: all 0.3s ease-out;
}
/*.list_dz1 p:hover{background: #32E0F3; }*/
@media screen and (max-width:992px) {
.position {
	margin-top: 30px;
}
}
@media screen and (max-width:768px) {

.position {	margin-top: 3.59%;padding:3.125% 2.343%; background:#fbfbfb; }
.position .col-xs-9 {width:100%;}
.position .col-xs-3 {display: none;}
.position span,span a {font-size:2.0rem; padding:0;}
}
/*病种列表页*/
.zk_bt {
	font-size: 22px;
	color: #1784db;
	padding: 35px 0 20px;
}
.zk_bt img {
	margin-right: 8px;
}
.bz{
	border-bottom: 2px solid #72abff;
	border-left: 1px solid #eaeaea;
}
.bz li {
	padding: 0 2%;
	width: 10%;
	text-align: center;
	float: left;
	border-right: 1px solid #eaeaea;
	border-top: 1px solid #eaeaea;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	height:64px;
	line-height:64px;
}
.bz li p{display: inline-block; line-height: 120%; vertical-align: middle; font-size:15px;}
.bz li.active{
	border-color:#72abff;
	background:#72abff;
	color:#fff;
	
	}
.bz_nr .item{ margin-top:40px;}
.bz_nr .item .img{
	width: 23.08%;
    float: left;
	}
.bz_txt{ float:left; width:48.75%; margin-left:3.25%; margin-right:3.25%; background:#eef4f9; padding: 25px 30px 30px;}
.bz_txt .p1{ font-size:18px; text-align:center}
.bz_txt .p2{ text-indent:2em; margin-top:25px; line-height:200%; text-overflow: ellipsis; display: -webkit-box;	-webkit-box-orient: vertical;	-webkit-line-clamp: 4;	overflow: hidden; text-align:left;}
.bz_txt a{ padding: 1.2% 0; text-align: center; width: 28.2%; margin-top: 24.35px; border-radius:35px;}
.bz_txt a img{ margin-right:5px;}
.bz_txt .bz_more{ margin-left:14.28%;  float:left; background:#fff; color: #1784db; border:solid 2px #1784db; }
.bz_txt .bz_zx{ margin-right:14.28%;  float:right;  background:#f08619; color:#fff;}
.bzlb{ width:21.67%; float:left;}
.bzlb li {
    padding: 3% 7%;
    border-left: solid 1px #959595;
    margin-bottom: 6.255%;
}
.bzlb li:hover {
	background: #e9eff5;
}
.bzlb .p1 {
 font-size:12px;
}
.bzlb .p2 {
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	margin-top: 2%;
}


.bzlb4 {
	margin-bottom: 0 !important;
}
@media screen and (max-width:1440px) {
	.bz_txt {padding-bottom:26px;}
	.bz_txt a{margin-top: 21.82px;}
	.bzlb li {margin-bottom: 5.787%;}
	
}
@media screen and (max-width:1200px) {
	.bz_txt{padding-bottom: 21.97px;}
	.bz_txt .p2{ margin-top: 12px;}
	.bz_txt a { margin-top: 27px;}
	.bzlb li { padding: 1.494% 7%;}
	.bz_txt .p2{ -webkit-line-clamp: 3;}
}
@media screen and (max-width:992px) {
	.bz_txt {padding-top: 19.34px;}
	.bz_txt a { width: 35.2%; margin-top: 20px;}
	.bz_txt .bz_more { margin-left: 9%;}
	.bz_txt .bz_zx { margin-right: 9%;}

}
.listbz_sj{ display:none;}
@media screen and (max-width:768px) {
	.listbz{ display:none;}
	.listbz_sj{ display:block;}
	.bz_sj{ margin-top:4%; border-top:solid 1px #f0f0f0;}
	.zk_sj p{ text-align:center; font-size:3.0rem; margin-top:7.814%;}
	.zk_sj .en{ font-size:1.45rem; color:#cfcfcf; letter-spacing:0.2rem; margin-top:0.6%;}
	.bz_sj li {
		width: 33.33%;
		float: left;
		text-align: center;
		font-size: 1.98rem;
		border-bottom:solid 1px #f0f0f0;
		border-right:solid 1px #f0f0f0;
		padding-bottom:3.125%;
		padding-top:1.57%;
	}
	.bz_sj li img{ width:36%}
}

/*文章列表页*/
.list_nr{margin-top: 40px;}
.list_nr .col-xs-7{ width: 64.75%;}
.list_nr .col-xs-5{ width: 30.583%;}
/*左侧列表*/
.list_nr1 li{width:100%;padding:23px 0; background: url(../img/list_articke_line.png) bottom repeat-x;}
.list_nr1 a:first-child li{ padding-top:0;}
.list_nr1 a:last-of-type li{ background:none}
.list_nr1 li img{float: left; width: 13.513%;border-radius: 100%;margin-right: 12px;}
.list_nr1 li .p1{ font-size: 19px;color: #1784db;padding: 10px 0 8px 0;}
.list_nr1 li .p1 span{display: none;}
.list_nr1 li .p2{ font-size: 15px; line-height: 26px;}
.list_nr1 li:hover p{color: #438edb;}
.list_nr2{ text-align: center;margin-top: 50px;}
.list_nr2 .p1{float: left; width: 15%;height: 45px;border:1px solid #e8e8e8;position: relative;}
.list_nr2 .p1 img{ margin-top: 13px;}
.list_nr2 .p1::before {content: '';position: absolute;left: 0px;bottom:0px;z-index:-1;width: 100%;height:100%;
  background: transparent;box-shadow: inset 0px 0px 0px #1784db;display: block;
  -webkit-transition: all 0.5s ;
  transition: all 0.5s ;
}
.list_nr2 .p1:hover::before {box-shadow: inset 300px 0px 0px #11ABE2;}

.list_nr2 .p2{ float: left;width: 70%;line-height: 45px;font-size: 14px;color: #2f5278;}
.list_jz{display: none;}
@media screen and (max-width:1200px) {
	.list_nr1 li .p1{ padding: 3px 0 6px 0;}
}
@media screen and (max-width:1050px) {
	.list_nr1 li .p1{ padding:  0;}
	.list_nr1 li .p2{line-height: 22px; word-break: break-all;text-overflow: ellipsis;display: -webkit-box; -webkit-box-orient: vertical; 
    -webkit-line-clamp: 2; overflow: hidden; }
}

/*右侧列表*/

.list_nr3{ margin-left:4.667%;}
.list_nr3 .p_tit{ font-size: 22px;color: #1784db;}
.list_nr4{ border:1px solid  #e8e8e8;padding: 34px 20px;margin: 20px 0 30px 0;}
.list_nr4 ul li{float: left;width:31%;color: #1784db;padding: 19px 0 13px 0;border:1px solid  #009cdc;text-align: center; margin-bottom: 3%; }
.list_nr4 ul li p{ font-size: 13px;margin-top: 5px;}
.list_nr4 ul li img{margin:0 auto;width: 45%;border-radius: 100%; border: 1px solid #1784db;}
.list_nr4 ul .li1{ margin: 0 3.5%;}
.list_nr4 ul li:hover{ background: #1784db;color: #fff;}
.list_nr4 ul .li_time .p_time{ display: none;}
.list_nr4 ul .li_time:hover p{display: none; }
.list_nr4 ul .li_time:hover .p_time{ display: block;}
.list_nr4 .p2{ background: #a1c1ce;font-size: 14px;color: #fff;text-align: center;padding: 17.5px 20px;margin-top: 20px;}

.list_nr4 .input-group{margin-top: 10px; }
.list_nr4 .form-control{border-color: #1db1ed; height: 45px;border-top-left-radius: 5px!important;border-bottom-left-radius: 5px!important;}
.list_nr4 .input-group-addon{border:1px solid #1db1ed; background: -webkit-linear-gradient(left top, #52adf6 , #1784db); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(bottom right, #52adf6 , #1784db); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(bottom right, #52adf6 , #1784db); /* Firefox 3.6 - 15 */
  background: linear-gradient(to bottom right, #52adf6 , #1784db); /* 标准的语法 */color: #fff;cursor: pointer;}

.list_nr5{margin-top: 20px; border:1px solid #e8e8e8;}
.list_nr5 img{width: 100%;height: auto;}
.list_nr6{padding: 0 20px 30px 20px;}
.list_nr6 .p1{ text-align: center;font-size: 20px;color: #1784db;border-bottom:1px solid #e8e8e8;padding:30px 0; }
.list_nr6 .p2{ font-size: 14px;line-height: 24px; margin-top: 25px;}
.list_nr6 .p3{position: relative; margin-top: 35.58px; margin-bottom: 6px; font-size: 18px;color: #fff;text-align: center;height: 57px;line-height: 57px;background: #33b0e3;}

.list_nr6 .p3:hover{background: #f08619;}
@media screen and (max-width:1440px) {.list_nr4{ padding-bottom:25.07px; padding-top:25.07px;}}
@media screen and (max-width:1050px) {
	.list_nr{margin-top: 30px;}
	.list_nr4{ padding: 14px 10px;margin: 20px 0 40px 0;}
	.list_nr4 ul li{padding: 8px 0 8px 0;}
	.list_nr6 .p1{ font-size: 18px;padding:20px 0; }
	.list_nr6 .p2{margin-top: 20px; }
	.list_nr6 .p3{margin-top: 30px;}
}
@media screen and (max-width:768px) {
	.list_nr3{display: none;}
}

@media screen and (max-width:768px) {
	.list_nr {margin-top: 5%;}
	.list_nr .col-xs-7{width: 100%;}
	.list_nr2{display: none;}
	.list_jz{display: block;text-align: center;font-size: 2rem;color: #009cdc;width: 75%;border-radius:5px;margin: 5% auto 0;
		border:1px solid #009cdc;height: 6rem;line-height: 6rem;
	}
	.list_nr1{}
	.list_nr1 li{width: auto;display: block; padding:3.125% 10px;border-left:2px solid #009cdc; background:none; margin-left:2.344%;}
	.list_articl_fg{ padding: 2.5%; /* width: 100%; */ background: #fafafa;}
	.list_nr1 a:first-child li{ padding-top:3.125%;}
	.list_nr1 li img{ display: none;}
	.list_nr1 li .p1{color: #687074; font-size:2.6rem; line-height:100%;}
	.list_nr1 li .p1 span{display: block;float: left;font-size: 14px;color: #009cdc;border:1px solid #009cdc;padding: 0 3px;border-radius: 3px;margin-right:10px;line-height: 22px; }
	.list_nr1 li .p2{ -webkit-line-clamp:1;color: #c1c1c1;margin-top: 2%; font-size:2.2rem; line-height:150%;}
	.list_nr1 li:hover .p1{ color: #687074;}
	.list_nr1 li:hover .p2{ color: #c1c1c1;}

}
/*专家列表页*/
.zj_list {
    text-align: center;
    margin-top: 40px;
}
.zj_list .col-xs-8 {
    width: 78.16%;
    margin-left: 10.92%;
}
.zj_list ul li {
    width: 33%;
	transition: all 0.4s ease-out;
    -webkit-transition: all .4s ease-out;
    cursor: pointer;
    display: inline-block;
    float: left;
	font-size: 20px;  
    height: 66px;
    line-height: 66px;
    background: #f0f0f0;
}
.zj_list ul li:nth-child(2){ margin-left:0.5%; margin-right:0.5%; }
.zj_list ul .li1 {
    background: #4fccff;
    color: #fff;
}
.zj_list2 {}
.zj_hide { display: none;}
.zj_list2 .col-xs-5 { width: 47.75%;  margin-top: 52px;}
.zj_list2 .col-xs-5 a:hover { color: #4b8fac;}
.zj_list2 .col-xs-5:nth-child(2n){ margin-left: 4.5%;}
.zj_list2 img{ padding-bottom:20px;}
.zj_list2 .zj_title{ font-size:20px; color:#4b8fac;}
.zj_list2 .zj_title b{ margin-right:20px;}
.zj_list2 .col-xs-9 .zj_sc{ font-size:16px; margin-top:5px;}
.zj_list2 .zj_ck {
   /* transition: all 0.4s ease-out;
    -webkit-transition: all .4s ease-out;*/
    display: inline-block;
    float: right;
    height: 55px;
    line-height: 55px;
    text-align: center;
	width:23%;
    background: #84cae7;
    color: #fff;
    font-size:16px;
}
.zj_list2 .zj_ck:hover{ background:#f08619; color: #fff !important;}
@media screen and (max-width:768px) {
	.zj_list {
    	margin-top: 3.59%;
	}
	
	.zj_list .col-xs-8 ,.zj_list2{
		width: 95.314%;
		margin-left: 2.343%;
	}
	.zj_list ul li{ font-size:2.2rem; height:6rem; line-height:6rem;}
	
	.zj_list2 .col-xs-5 { width: 100%;  margin-top: 7.5%;}
	.zj_list2 .col-xs-5:nth-child(2n){ margin-left: 0;}
	.zj_list2 .col-xs-5 img{ padding-bottom: 2.5%;}
	.zj_list2 .col-xs-5 .col-xs-9{ width:70%}
	.zj_list2 .col-xs-5 .col-xs-9 .zj_title,.zj_list2 .zj_ck{ font-size:2rem; /*height: 54px; line-height: 54px;*/}
	.zj_list2 .col-xs-5 .col-xs-9 .zj_title{  font-size:2.4rem;}
	/*.zj_list2 .col-xs-5 .col-xs-9 .zj_sc { display: none;}*/
	.zj_list2 .col-xs-5 .col-xs-9 .zj_title b{ margin-right:3.43%;}
	.zj_list2 .col-xs-5 .zj_ck{ width:30%}
	
	
}
/*视频列表页*/
/*.video_list { margin-top:40px;}*/
.video_list .col-xs-5 { width: 39.5%; margin-top:40px;}
.video_list .col-xs-5:nth-child(2n-1){ margin-left: 5.91%;}
.video_list .col-xs-5:nth-child(2n){ float:right; margin-right: 5.91%;}
.video_list .col-xs-5 video { width: 100%; height: auto;}

.video_list .p_video{ color: #4b8fac; font-size:20px; margin-top:1.6%}
@media screen and (max-width:768px) {
	.video_list {
    	/*margin-top: 3.59%;*/
		width: 95.314%;
		margin-left: 2.343%;
	}	
	.video_list .col-xs-5 { width: 100%;  margin-left:0 !important; margin-right:0 !important; margin-top: 9%;}
	/*.video_list .col-xs-5:nth-child(2){ margin-top: 9%;}*/
	.video_list .p_video{ font-size:2.4rem;}
	
	
	
}
/*文章页*/
.content{border: 1px solid #eaeaea; padding: 20px 50px 40px; margin-top: 35px;}
.title p{ text-align:center;}
.title .p1{ font-size:38px; color:#1784db;}
.title .p2{ margin-top:10px; padding-bottom:30px; background: url(../img/wz_title_line.png) bottom repeat-x;}
.title a{padding: 1.05% 0; font-size:16px; text-align: center;  width: 21.46%; margin-top: 30px; border-radius: 35px;}
.title a img{ width:22px; margin-right:10px; margin-top: -2px;}
.title .wz_yy{ float:left; margin-left: 25.3%; background: #f08619; color: #fff;}
.title .wz_dh{ display:none;}
.title .wz_zx{ float:right; margin-right: 25.3%; background: #1784db; color: #fff;}
.content .body{ font-size:18px; line-height:200%; margin-top:20px;}
.content .body .sbdoc img{ float:left; width: 25rem; border-radius: 50%; padding: .84rem; border: solid 1px;}


@media screen and (min-width:768px) {
	.content .body .sb ul .tiptitle{width: 12.92rem; text-align: center;}
	.content .body .sb ul .tiptxt{ width:76%;}
	.content .body .sbdoc p{  margin-top:8rem}
}
@media screen and (max-width:768px) {
	.content .body .sb ul .tiptitle{width: 24%; padding-left: 0.5rem; }
	.content .body .sbdoc img{ width:40%}
	.content .body .sbdoc p{ width:55%; margin-top:2rem;}
	.content .body .sbdoc p strong:first-child{ font-size:2.6rem; color:#1784db;} 
	.content .body .sb ul .tiptxt{ width:76%;}

}
.content .body .sbdoc p{ float:left; margin-left:5%;}

.content .body .sb{ clear:both;  padding-top:1.5rem}
.content .body .sb ul{ width:100%}
.content .body .sb ul li{ float:left; padding-top:1.8rem; padding-bottom:1.8rem;}
.content .body .sb ul .tiptitle{  white-space: nowrap; font-weight:700}
.content .body .sb ul .tippic{     width: 2rem; position: relative; left: -2.5rem;}
.content .body .sb ul .tiptxt{ border-left:solid 1px #808080; padding-left:1.5rem;}
.content .body .sb + p { clear:both}
.content2{ margin-top:60px;}
.content2 .col-xs-4 {
    width: 30.58%;
    padding: 32px 0;
    border: 1px solid #1784db;
    color: #1784db;
    position: relative;
    -webkit-transition: all 0.4s cubic-bezier(.5, .24, 0, 1);
    transition: all 0.4s cubic-bezier(.5, .24, 0, 1);
}
.content2 .col-xs-4:hover {
    -moz-box-shadow: 0 0 40px rgba(23,132,219,.3);
     -webkit-box-shadow: 0 0 40px rgba(23,132,219,.3); 
     box-shadow: 0 0 40px rgba(23,132,219,.3); 
}
.content2 .d2 {
    margin: 0 4.13%;
}
.content2 .col-xs-4 img {
    width: 17.71%;
    float: left;
    margin-left: 12%;
    margin-right: 10px;
}
.content2 .col-xs-4 .p1 {
    font-size: 20.74px;
}
.content2 .col-xs-4 .p2 {
    font-size: 25.35px;
}
.content2 .col-xs-4 .p3{ display:none}
@media screen and (max-width:1200px) {
	.content2 .col-xs-4 img { margin-top: 8px; margin-left: 6%;}

}
@media screen and (max-width:992px) {
	.content2 .col-xs-4 .p2{white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}

}
@media screen and (max-width:768px) {
	.content { border: none; padding: 0 3%; margin-top: 4.687%;}
	.title .p1{ font-size:3rem;}
	.title .p2{ margin-top:2.34%; font-size:1.8rem; padding-bottom:4.68%; color:#888;}
	.title a { padding: 2.4% 0; font-size: 2rem; width: 37.645%; margin-top: 5.6%; border-radius: 45px; line-height:100%}
	.title a img { width: 10.6%; margin-right: 4.42%; margin-top: -2px;}
	.title .wz_yy{ display:none; }
	.title .wz_dh{ display:block; float:left; margin-left: 8.29%; background: #f08619; color: #fff;}
	.title .wz_zx{ margin-right: 8.29%;}
	.content .body{ margin-top:5.3%; font-size:2.3rem;}
	.content .body img{ max-width:100%; height:auto !important;}
	.content .body iframe{ max-width:100%;}
	.content2{  padding: 0 3%; margin-top:8.59%;}
	.content2 .col-xs-4{ border:none; border-radius:4px; padding:2.7% 0;}
	.content2 .d1{ background:#1f92ee;}
	.content2 .d2{ background:#67b5f3;}
	.content2 .d3{ background:#ff9f00;}
	.content2 .col-xs-4 img{ display:none}
	.content2 .col-xs-4 .p1{ display:none}
	.content2 .col-xs-4 .p2{ display:none}
	.content2 .col-xs-4 .p3{ display:block; text-align:center; font-size:2rem; color:#fff;}
}

/*预约页*/
.yuyue1{ background: url(../img/yuyue_bg.jpg) no-repeat 50% ; background-size: cover;padding: 60px 10%;margin-top: 40px;}
.yuyue2{background: #fff;}
.yuyue2 .p1{text-align: center;font-size: 30px;color: #637880;line-height: 1.5em;padding-top: 30px;}
.yuyue2 .p2{ text-align: center;font-size: 14px;color: #637880;margin-bottom: 50px;}
.yuyue2 .p2 span{ color: #eb132c;}

.yuyue3{padding: 0 10%; background:#fdfdff;}
.yuyue4{width: 50%;float: left;margin-bottom: 20px; height: 45px;line-height:45px;}
.yuyue4 .s2{float: left;color: #eb132c;font-size: 22px; margin-left:10px;}
.yuyue5{transition: all .4s ease-out;border-radius: 3px;float: left; width: 86%;  font-size: 16px;color: #738e98; border:1px solid #dee7eb;}
.yuyue5 input,.yuyue5 select{height: 43px; border:0; display: inline-block;float: left;width: 66%;outline: none;}
.yuyue5 span{display: inline-block;width: 25%;float: left;margin-left: 5%;}
.yuyue5:hover{ border-color:  #009cdc;}
.yuyuer .s3{ width: 20px;margin-left: 0;margin-right: 5px;} 
.yuyuer input {
  -webkit-appearance: none; /* remove default */
  margin: 14px 10px 0 10px;
  width: 18px;
  height: 18px;
  border-radius: 12px;
  border:2px solid #72bbdc;
  cursor: pointer;
  vertical-align: middle;
  /*box-shadow: hsla(0,0%,100%,.15) 0 1px 1px, inset hsla(0,0%,0%,.5) 0 0 0 1px;*/
  background-color:#fff;
  background-image: url(../img/xyd.png);
  background-repeat: no-repeat;
  background-position: center;
  
}

.yuyuer input,.yuyuer input:active {background-position: 20px 24px;}
.yuyuer input:checked { background-position: 2px 2px;}
.yuyuer input:checked ~ input,.yuyuer input:checked ~ input:active {background-position: 0 -24px;}
.yuyuer .inp2{margin-top: 15px;}
/*只对IE6/7/8有效*/
@media \0screen\,screen\9{
	.yuyuer input{border:0;}
}

.yuyue_yz input{ width: 34%;}
.yuyue_yz  .img_yz{ float: right;width: 35%; height:45px;}

.yuyue5 .ui-btn-inner{display: none;}
.yuyue5 select{ border:0;outline: none; }
.yuyue6{color: #738e98;font-size: 16px;margin-top: 10px;}
.yuyue6 p{margin-left: 16px;}
.yuyue6 textarea{width:93%;padding: 10px 2%; border:1px solid #dee7eb;border-radius: 3px;height: 70px;margin-top: 10px;outline: none;resize:none;}
.yuyue3 .p3{ text-align: center;color: #637880;font-size: 14px;margin-top: 20px;}
.yuyeut{ font-size: 20px;height: 75px;margin-top: 24px;}
.yuyeut button{float: left; border:0;outline: none;width: 50%;background: #009cdc;height: 75px;line-height: 75px;text-align: center;color: #fff;cursor: pointer; }
.yuyeut .b2{background: #edecec;color: #2d3b55; }
.yuyeut button{
	transition: all .2s ease-out;
	-webkit-transition: all .2s ease-out;
	-ms-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
	-o-transition: all .3s ease-out;
	}
.yuyeut button:hover{
	transform:scale(1.05,1.05);
	-ms-transform:scale(1.05,1.05); 	/* IE 9 */
	-moz-transform:scale(1.05,1.05); 	/* Firefox */
	-webkit-transform:scale(1.05,1.05); /* Safari 和 Chrome */
	-o-transform:scale(1.05,1.05); /* Opera */
	filter:saturate(1.2);
	-webkit-filter:saturate(1.2);
}
@media screen and (max-width:1200px) {
	.yuyue1{ padding: 60px 6%;}
	.yuyue3{padding: 0 5%;}
}
@media screen and (max-width:992px) {
	.yuyue1{ padding: 60px 5%;}
	.yuyue5 span{width: 34%;margin-left:3%;}
	.yuyue5 input[type=text], .yuyue5 input[type=number], .yuyue5 select { width: 63%;}
	.yuyue_yz .img_yz { width: 50%;}
}
@media screen and (max-width:768px) {
	.yuyue1{ padding: 5% 2.343%; margin-top: 3.59%;}
	.yuyue3{padding: 0 6.1%;}
	.yuyue2 .p1{ font-size: 2.8rem; padding-top:5%;}
	.yuyue2 .p2{ margin-bottom: 7.03%; font-size:1.8rem; margin-top:1.5%;}
	.yuyue4{width: 100%; height:5.5rem; line-height:5.5rem;}
	.yuyue5{width: 94%;}
	.yuyue5 span{width: 28%; margin-left:4%;}
	.yuyue5 input[type=text], .yuyue5 input[type=number], .yuyue5 select { height: 5.4rem;}
	.yuyue_yz #code_math{ width: 34%;}
	.yuyue_yz .img_yz { float: right; width: 33%;  height:5.5rem; }

	.yuyeut{ font-size: 18px;height: auto;margin-top: 0px;padding: 0 5%;padding-bottom: 20px;}
	.yuyeut button{height: 50px;width: 100%;line-height: 50px;margin-top: 20px;border-radius: 3px; }
	.yuyue4 .s2{ font-size: 2rem;}
	.yuyue5,.yuyue6{font-size: 2.2rem;}
	.yuyuer{ position:relative;}
	.yuyuer input[type=radio] { margin:0; position: absolute;top: 50%;transform: translate(-50%, -50%); margin-left:10px;}
	.yuyuer .inp2{ margin-left:15px !important;}
	.yuyuer .s3 { margin-left: 25px;}
	.yuyuer .s4{ margin-left:30px;}
	.yuyue6 p{ margin-left:4%;}

}

/*医院环境++民生服务*/
.yyhj2{margin-top: 40px;width: 48%;}
.yyhj2 .p1{font-size: 21px;color: #4b8fac; line-height: 30px;margin-bottom: 25px;}
.yyhj2 .p1 span{display: inline-block;float: left;width: 3px;background: #4b8fac;height: 21px;margin-right: 10px; margin-top:5px; }
.yyhj2 img{}
.yyhj2 .img1{float: left;width: 49.8%;}
.yyhj2 .img2{float: right;padding-bottom: 0.4%;width: 49.2%;}
.yyhj2 .img3{float: right;padding-top: 0.4%;width: 49.2%; }
.yyhj3{float: right;}
@media screen and (max-width:768px) {
	.yyhj2{width: 100%;float: left;padding: 0 2.343%;margin-top:5.6%;}
	.yyhj2 .p1{font-size: 2.6rem;color: #4b8fac; line-height:2.6rem;margin-bottom: 4.2%;}
	.yyhj2 .p1 span{display: inline-block;float: left;width: 3px;background: #4b8fac;height: 2.2rem;margin-right: 1rem; margin-top:0.2rem; }
}



/*左边绿色通道*/
.left_yy {background: #fff;z-index: 999; width:220px ;height: 350px;padding:9px 0; position: fixed;margin-top: -180px; top:50%;left: 0; background-image:url(../img/yuyue_borders.jpg);background-size: 100%;background-repeat: no-repeat;}
.left_yy1 { text-align: center;margin-bottom: 10px;margin-top: 5px;}
.left_yy2{margin: 0 auto; width: 175px;height: 30px;line-height: 30px;border: 1px solid #aaaaaa;border-radius:3px;cursor: pointer;}
.left_yy2 .step{ font-family:Impact;color:#a5b5bb; float:left; margin-left:10px; font-size:14px;}
.left_yy2 .text{font-size: 14px; border:0; background: transparent; height:26px; line-height:26px; width:140px; color:#464646; float: left; padding-left: 10px; margin-top:2px;margin-left: 3px;}
.left_yy .imgjt{display: block;margin: 8px auto;}
.left_yy2 .inp_yz{width:70px; margin-left:1px; height:20px; line-height:20px;font-size:14px; margin-top:-3px;border:0; vertical-align:middle;}
.left_yy3{margin: 15px auto;text-align: center;}
.left_yy3 .hq{border:0; width:185px;background:url(../img/yuyue_but.jpg) center; text-align:center; color:#fff; font-size:14px; height:29px;}
.left_yy4{text-align: center;font-size: 14px;}
.left_yy5{position:relative; height:25px; width:25px; z-index:999; float:right; top:-330px;background-image: url(../img/closegh.png);background-repeat: no-repeat;background-position: right top;cursor:pointer;}
.left_yyt{z-index: 999; width:0px; height:175px; background:#4996ea; position:fixed; left:0; top:220px; color:#FFF;font-size:20px; line-height:27px; padding:7px 0 0 9px; _position:absolute; _left:expression(eval(document.documentElement.scrollLeft+0)); _top:expression(eval(document.documentElement.scrollTop+200)) }

@media screen and (max-width: 768px) {
	.left_yy,.left_yyt{display: none;}
}

/*右侧浮动*/
.fd{ position: fixed; right: 0;top: 25%;z-index: 999;}
.fd ul li{height: 60px;width: 60px;background: #e44142;border-radius: 5px;position: relative;margin-bottom: 10px;}
.fd ul li img{ margin: 0 auto;padding-top: 15px;}
.fd ul li .img1{display: none;}
.fd ul li span{display: none;}
.fd ul li p{ display: none; position: absolute;padding: 9px 0px 9px 12px;width: 110px; font-size: 14px;color: #fff;line-height: 1em;background:#f25658;left: -121px;top:15px;}
.fd ul li p::after{content:"";border:5px solid transparent;border-left-color: #e44142;  position: absolute;right: -10px;top:50%;margin-top: -5px; }
.fd ul .li2{background: #40a1fb;}
.fd ul .li2 p{background: #49a7ff;}
.fd ul .li2 p::after{border-left-color: #49a7ff;}
.fd ul .li3{background: #e88d47;}
.fd ul .li3 img{padding-top: 18px;}
.fd ul .li3 p{background: #e8944e;}
.fd ul .li3 p::after{border-left-color: #e8944e;}
.fd ul .li4{background: #51de56;}
.fd ul .li4 p{background: #49ba4c;}
.fd ul .li4 p::after{border-left-color: #49ba4c;}
.fd .gotop{background: #ffcc66; text-align:center; width:60px; height:60px; border-radius: 5px;}
.fd .gotop img{ margin-left:13px; padding-top:15px; width:34px !important;}
.fd .gotop p{ font-size:16px; color:#fff; display:none; padding-top: 7px;}
@media screen and (max-width: 768px) {
	.zcswt{ display:none}
	.fd .gotop{ display:none}
	/*.fd ul .li4 p{ display:none !important;}*/
	.fd{bottom: 0;right: 0;width: 100%;top:auto;}

	.fd ul li{height: 60px; background: #fff; display: inline-block;float: left;width: 23.37%;margin-left: 1.3%; text-align: center;margin-bottom: 0;border-radius: 5px;border:1px solid #6cbddf;}
	.fd ul li .img2{display: none;}
	.fd ul li .img1{display: block;}
	.fd ul li img{padding-top: 7px;width: 27%; }
	.fd ul .li3 img{padding-top:9px;width: 32%; }
	.fd ul .li2,.fd ul .li3,.fd ul .li4{background: #fff;}
	.fd ul li span{display: block;color: #6cbddf;font-size: 14px;}
	.fd ul li p::after{ display:none;}
	.fd ul li:hover{ background: #ebb100;border-color: #ebb100;}
	.fd ul li:hover span{ color: #fff;}
	.fd ul li:hover .img1{ display: none;}
	.fd ul li:hover .img2{display: block;}
}
@media screen and (max-width: 330px) {
	.fd ul li{height: 54px;}
}

#LXB_CONTAINER .lxb-container{ display:none !important;}
#con{display:block}

